//文件下载权限事件
function down(id) {
  if (id > 1) {
    //询问框
    layer.confirm('权限不足，是否申请更高权限？', {
      title: '提示信息',
      btn: ['申请', '取消'] //按钮
    }, function () {
      layer.msg('申请成功', {
        icon: 1
      });
    });
  } else {
    //页面层
    layer.open({
      type: 1,
      skin: 'layui-layer-rim', //加上边框
      area: ['480px', 'auto'], //宽高
      title: '文件下载列表',
      content: '<div class="aper-layer">' +
        '<table class="table table-bordered" style="text-align: center;margin-bottom:0;">' +
        '<thead>' +
        '<tr><th>文件名称</th><th>版本号</th><th>上传时间</th><th>操作</th></tr>' +
        '</thead>' +
        '<tbody>' +
        '<tr><td>文件名称测试数据</td><td>v1.0</td><td>2019-02-03</td><td><a href="" download="">下载</a></td></tr>' +
        '</tbody>' +
        '</table>' +
        '</ul>' +
        '</div>'
    });
  }
}
// 公司管理制度
var gsbmColumns = [{
  id: 'type',
  title: '文件类别',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'name',
  title: '文件名称',
  type: 'string',
  width: 200,
  columnClass: 'text-center',
}, {
  id: 'msg',
  title: '文件说明',
  type: 'string',
  columnClass: 'text-left',
}, {
  id: 'lv',
  title: '文件版本',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'pen',
  title: '维护部门',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'upname',
  title: '上传人员',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'uptime',
  title: '更新时间',
  type: 'string',
  width: 100,
  columnClass: 'text-center',
}, {
  id: 'operation',
  title: '操作',
  width: 130,
  type: 'string',
  columnClass: 'text-center',
  resolution: function (value, record, column, grid, dataNo, columnNo) {
    var content = '';
    content += '<button class="btn btn-xs btn-success" onclick="editGsbm(' + record.id + ')"><i class="icon-cloud-upload"></i>  更新</button>';
    content += '  ';
    content += '<button class="btn btn-xs btn-info" onclick="down(' + record.id + ')"><i class="icon-cloud-download"></i>  下载</button>';
    // content += '  ';
    // content += '<button class="btn btn-xs btn-danger" onclick="del(' + record.id + ');"><i class="fa fa-trash-o"></i>  删除</button>';
    return content;
  }
}];
var gsbmOption = {
  lang: 'zh-cn',
  ajaxLoad: false,
  // loadURL:'url',
  exportFileName: '公司管理制度',
  datas: [{
    id: 1,
    type: '公司管理制度',
    name: '文件管理制度',
    msg: '文件说明测试数据',
    lv: 'V1.0',
    pen: '运营管理部',
    upname: '张杨果儿',
    uptime: '2018-06-10',
  }, {
    id: 2,
    type: '公司管理制度',
    name: '档案管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 3,
    type: '公司管理制度',
    name: '保密制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 4,
    type: '公司管理制度',
    name: '印章使用管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 5,
    type: '公司管理制度',
    name: '证照管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 6,
    type: '公司管理制度',
    name: '证明函管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 7,
    type: '公司管理制度',
    name: '会议管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 8,
    type: '公司管理制度',
    name: '车辆使用管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 9,
    type: '公司管理制度',
    name: '交通费用补贴管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 10,
    type: '公司管理制度',
    name: '考勤管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 11,
    type: '公司管理制度',
    name: '出差管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 12,
    type: '公司管理制度',
    name: '通讯管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 13,
    type: '公司管理制度',
    name: '公司宴请接待管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 14,
    type: '公司管理制度',
    name: '员工工作餐管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 15,
    type: '公司管理制度',
    name: '借款和报销管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 16,
    type: '公司管理制度',
    name: '员工招聘、调动、离职管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 17,
    type: '公司管理制度',
    name: '资产管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 18,
    type: '公司管理制度',
    name: '合同管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 19,
    type: '公司管理制度',
    name: '卫生管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 20,
    type: '公司管理制度',
    name: '财务管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 21,
    type: '公司管理制度',
    name: '财务报销管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 22,
    type: '公司管理制度',
    name: '员工工资发放管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 23,
    type: '公司管理制度',
    name: '廉政建设管理制度',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  }, ],
  columns: gsbmColumns,
  gridContainer: 'gsbmContainer',
  toolbarContainer: 'gsbmToolBarContainer',
  tools: '',
  pageSize: 10,
  pageSizeLimit: [10, 15, 20]
};
var gsbmGrid = $.fn.dlshouwen.grid.init(gsbmOption);
$(function () {
  gsbmGrid.load();
});

// 公司管理制度
function editGsbm(id) {
  location.href = './edit/edit-gsbm.html';
}

// 各部门管理制度
var ryglColumns = [{
  id: 'type',
  title: '文件类别',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'name',
  title: '文件名称',
  type: 'string',
  width: 200,
  columnClass: 'text-center',
}, {
  id: 'msg',
  title: '文件说明',
  type: 'string',
  columnClass: 'text-left',
}, {
  id: 'lv',
  title: '文件版本',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'pen',
  title: '维护部门',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'upname',
  title: '上传人员',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'uptime',
  title: '更新时间',
  type: 'string',
  width: 100,
  columnClass: 'text-center',
}, {
  id: 'operation',
  title: '操作',
  width: 130,
  type: 'string',
  columnClass: 'text-center',
  resolution: function (value, record, column, grid, dataNo, columnNo) {
    var content = '';
    content += '<button class="btn btn-xs btn-success" onclick="editRygl(' + record.id + ')"><i class="icon-cloud-upload"></i>  更新</button>';
    content += '  ';
    content += '<button class="btn btn-xs btn-info" onclick="down(' + record.id + ')"><i class="icon-cloud-download"></i>  下载</button>';
    // content += '  ';
    // content += '<button class="btn btn-xs btn-danger" onclick="del(' + record.id + ');"><i class="fa fa-trash-o"></i>  删除</button>';
    return content;
  }
}];
var ryglOption = {
  lang: 'zh-cn',
  ajaxLoad: false,
  // loadURL:'url',
  exportFileName: '各部门管理制度',
  datas: [{
    id: 1,
    type: '各部门管理制度',
    name: '各部门管理制度',
    msg: '文件说明测试数据',
    lv: 'V1.0',
    pen: '运营管理部',
    upname: '张杨果儿',
    uptime: '2018-06-10',
  }, {
    id: 2,
    type: '各部门管理制度',
    name: '综合事务管理部',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 3,
    type: '各部门管理制度',
    name: '财务部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 4,
    type: '各部门管理制度',
    name: '销售部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 5,
    type: '各部门管理制度',
    name: '技术部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 6,
    type: '各部门管理制度',
    name: '生产部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 7,
    type: '各部门管理制度',
    name: '采购部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 8,
    type: '各部门管理制度',
    name: '质量部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 9,
    type: '各部门管理制度',
    name: '研发部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 10,
    type: '各部门管理制度',
    name: '证券部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 11,
    type: '各部门管理制度',
    name: '运营管理部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 12,
    type: '各部门管理制度',
    name: '内审部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 13,
    type: '各部门管理制度',
    name: '产品管理部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 14,
    type: '各部门管理制度',
    name: '市场部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 15,
    type: '各部门管理制度',
    name: '总经办职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 16,
    type: '各部门管理制度',
    name: '政府事务部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 17,
    type: '各部门管理制度',
    name: '人力资源部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 18,
    type: '各部门管理制度',
    name: '信息系统集成部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 19,
    type: '各部门管理制度',
    name: 'IT信息中心职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 20,
    type: '各部门管理制度',
    name: '投融资部职责',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  },{
    id: 21,
    type: '各部门管理制度',
    name: '先进技术及产品研究院职责 ',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  }, ],
  columns: ryglColumns,
  gridContainer: 'ryglContainer',
  toolbarContainer: 'ryglToolBarContainer',
  tools: '',
  pageSize: 10,
  pageSizeLimit: [10, 15, 20]
};
var ryglGrid = $.fn.dlshouwen.grid.init(ryglOption);
$(function () {
  ryglGrid.load();
});

// 各部门管理制度
function editRygl(id) {
  location.href = './edit/edit-rygl.html';
}

// 总则
var wdglColumns = [{
  id: 'type',
  title: '文件类别',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'name',
  title: '文件名称',
  type: 'string',
  width: 200,
  columnClass: 'text-center',
}, {
  id: 'msg',
  title: '文件说明',
  type: 'string',
  columnClass: 'text-left',
}, {
  id: 'lv',
  title: '文件版本',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'pen',
  title: '维护部门',
  type: 'string',
  width: 110,
  columnClass: 'text-center',
}, {
  id: 'upname',
  title: '上传人员',
  type: 'string',
  width: 73,
  columnClass: 'text-center',
}, {
  id: 'uptime',
  title: '更新时间',
  type: 'string',
  width: 100,
  columnClass: 'text-center',
}, {
  id: 'operation',
  title: '操作',
  width: 130,
  type: 'string',
  columnClass: 'text-center',
  resolution: function (value, record, column, grid, dataNo, columnNo) {
    var content = '';
    content += '<button class="btn btn-xs btn-success" onclick="editWdgl(' + record.id + ')"><i class="icon-cloud-upload"></i>  更新</button>';
    content += '  ';
    content += '<button class="btn btn-xs btn-info" onclick="down(' + record.id + ')"><i class="icon-cloud-download"></i>  下载</button>';
    // content += '  ';
    // content += '<button class="btn btn-xs btn-danger" onclick="del(' + record.id + ');"><i class="fa fa-trash-o"></i>  删除</button>';
    return content;
  }
}];
var wdglOption = {
  lang: 'zh-cn',
  ajaxLoad: false,
  // loadURL:'url',
  exportFileName: '总则',
  datas: [{
    id: 1,
    type: '总则',
    name: '总则',
    msg: '文件说明测试数据',
    lv: 'V1.0',
    pen: '运营管理部',
    upname: '张杨果儿',
    uptime: '2018-06-10',
  }, {
    id: 2,
    type: '总则',
    name: '公司管理制度大纲',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  }, {
    id: 3,
    type: '总则',
    name: '员工守则',
    msg: '',
    lv: '',
    pen: '',
    upname: '',
    uptime: '',
  }, ],
  columns: wdglColumns,
  gridContainer: 'wdglContainer',
  toolbarContainer: 'wdglToolBarContainer',
  tools: '',
  pageSize: 10,
  pageSizeLimit: [10, 15, 20]
};
var wdglGrid = $.fn.dlshouwen.grid.init(wdglOption);
$(function () {
  wdglGrid.load();
});

// 各部门管理制度
function editWdgl(id) {
  location.href = './edit/edit-wdgl.html';
}